propellant mixture - French English Dictionary